package org.gbif.metadata.eml;

import java.util.ArrayList;


public class TaxonomicCoverage {
  protected TaxonomicSystem taxonomicSystem = new TaxonomicSystem();

  protected String scope="";


  public TaxonomicSystem getTaxonomicSystem() {
    return this.taxonomicSystem;
  }

  public void setTaxonomicSystem(TaxonomicSystem taxonomicSystem) {
    this.taxonomicSystem = taxonomicSystem;
  }

  public void addTaxonomicClassification(TaxonomicClassification taxonomicClassification) {
    taxonomicClassificationList.add(taxonomicClassification);
  }

  public TaxonomicClassification getTaxonomicClassification(int index) {
    return (TaxonomicClassification)taxonomicClassificationList.get( index );
  }

  public int sizeTaxonomicClassificationList() {
    return taxonomicClassificationList.size();
  }

  public String getScope() {
    return this.scope;
  }

  public void setScope(String scope) {
    this.scope = scope;
  }

  protected ArrayList taxonomicClassificationList = new ArrayList();

}
